import {Button, Form} from 'antd';

import {ButtonProps} from 'antd/es/button';
import React from 'react';
import classNames from 'classnames';
import styles from './index.module.less';

const FormItem = Form.Item;

interface LoginSubmitProps extends ButtonProps {
    className?: string;
}

const LoginSubmit: React.FC<LoginSubmitProps> = ({className, ...rest}) => {
    const clsString = classNames(
        styles.submit,
        className,
        'antd-pro-login-submit',
    );
    return (
        <FormItem>
            <Button
                size="large"
                className={clsString}
                type="primary"
                htmlType="submit"
                {...rest}
            />
        </FormItem>
    );
};

export default LoginSubmit;
